$(function () {
	
	// 初始化bomb云
	Bmob.initialize("4caee44d114dc1db681a001351efff6d", "6c8c1df70404f8b5174b93976ff526cd");


	// 用于随机产生6位验证码，并发送
	var codeTrue = "";
	function createCode(){
		var str = '';
		for(var k=0; k<6; k++){
			var num =parseInt(Math.random()*10);
			str+=num;
		}
		codeTrue = str; // 将验证码保存起来
		var phone = $("#phone").val();
		Bmob.Sms.requestSms({"mobilePhoneNumber":phone,"content": "您的验证码是："+str+", 有效期是10分钟。"} ).then(function(obj) {
		   if(typeof obj.smsId=="number"){
		   		layer("发送成功，请查收！");
		   }
		}, function(err){
		  layer("发送失败:"+err);
		});
	}



	// 点击获取验证码
	$("#code div").click(function(){
		if(!$("#phone").val()){ // 没有输入手机号
			layer("请输入手机号");
			return;
		}
		if(!$(this).hasClass('disabled')){
			var codeNum = 3;
			$(this).addClass("disabled");
			$(this).html("3秒后，再获取")
			var _this = $(this);
			var timer = setInterval(function(){
				if(codeNum==0){
					_this.html("短信验证码")
					_this.removeClass("disabled");
					clearInterval(timer);
				}else{
					codeNum--;
					_this.html(codeNum+"秒后，再获取")
				}
			},1000);
			createCode(); 
		}
	})

	//发送重置密码事件
	$(".btn-reg").click(function(){

		if(!$("#userID").val()){
			layer("用户名不为空");
			return;
		}
		if(!$("#pwd").val()){
			layer("密码不为空");
			return;
		}
		if(!$("#agpwd").val()){
			layer("确认密码不为空");
			return;
		}
		if($("#pwd").val() != $("#agpwd").val()){
			layer("两次密码不一致");
			return;
		}
		if(!$("#phone").val()){
			layer("手机号不为空");
			return;
		}
		if(!$("#code input").val()){
			layer("验证码不为空");
			return;
		}
		// 判断验证码是否输入正确
		if($("#code input").val()!=codeTrue){
			layer("验证码错误");
			return;
		}

		// 修改密码
		ajax("user.php","post",{
			act:"findpwd",
			userID:$("#userID").val(),
			pwd:$("#pwd").val(),
			phone:$("#phone").val()
		},"json",function(data){
			if(data.code==200){
				layer("修改密码成功",function(){
					window.location.href = "login.html";
				});
			}else{
				layer(data.msg);
			}
		},function(err){
			layer(err.msg);
		})
	})



})